urea biosynthesis - English Synonyms Dictionary